Big Huge Thesaurus

weakly interacting massive particle

noun